sell on trust - Turco Inglés Diccionario